206 research outputs found

    The Stretch Factor of L1L_1- and LL_\infty-Delaunay Triangulations

    Get PDF
    In this paper we determine the stretch factor of the L1L_1-Delaunay and LL_\infty-Delaunay triangulations, and we show that this stretch is 4+222.61\sqrt{4+2\sqrt{2}} \approx 2.61. Between any two points x,yx,y of such triangulations, we construct a path whose length is no more than 4+22\sqrt{4+2\sqrt{2}} times the Euclidean distance between xx and yy, and this bound is best possible. This definitively improves the 25-year old bound of 10\sqrt{10} by Chew (SoCG '86). To the best of our knowledge, this is the first time the stretch factor of the well-studied LpL_p-Delaunay triangulations, for any real p1p\ge 1, is determined exactly

    Simpler, faster and shorter labels for distances in graphs

    Full text link
    We consider how to assign labels to any undirected graph with n nodes such that, given the labels of two nodes and no other information regarding the graph, it is possible to determine the distance between the two nodes. The challenge in such a distance labeling scheme is primarily to minimize the maximum label lenght and secondarily to minimize the time needed to answer distance queries (decoding). Previous schemes have offered different trade-offs between label lengths and query time. This paper presents a simple algorithm with shorter labels and shorter query time than any previous solution, thereby improving the state-of-the-art with respect to both label length and query time in one single algorithm. Our solution addresses several open problems concerning label length and decoding time and is the first improvement of label length for more than three decades. More specifically, we present a distance labeling scheme with label size (log 3)/2 + o(n) (logarithms are in base 2) and O(1) decoding time. This outperforms all existing results with respect to both size and decoding time, including Winkler's (Combinatorica 1983) decade-old result, which uses labels of size (log 3)n and O(n/log n) decoding time, and Gavoille et al. (SODA'01), which uses labels of size 11n + o(n) and O(loglog n) decoding time. In addition, our algorithm is simpler than the previous ones. In the case of integral edge weights of size at most W, we present almost matching upper and lower bounds for label sizes. For r-additive approximation schemes, where distances can be off by an additive constant r, we give both upper and lower bounds. In particular, we present an upper bound for 1-additive approximation schemes which, in the unweighted case, has the same size (ignoring second order terms) as an adjacency scheme: n/2. We also give results for bipartite graphs and for exact and 1-additive distance oracles

    Prioritized Metric Structures and Embedding

    Full text link
    Metric data structures (distance oracles, distance labeling schemes, routing schemes) and low-distortion embeddings provide a powerful algorithmic methodology, which has been successfully applied for approximation algorithms \cite{llr}, online algorithms \cite{BBMN11}, distributed algorithms \cite{KKMPT12} and for computing sparsifiers \cite{ST04}. However, this methodology appears to have a limitation: the worst-case performance inherently depends on the cardinality of the metric, and one could not specify in advance which vertices/points should enjoy a better service (i.e., stretch/distortion, label size/dimension) than that given by the worst-case guarantee. In this paper we alleviate this limitation by devising a suit of {\em prioritized} metric data structures and embeddings. We show that given a priority ranking (x1,x2,,xn)(x_1,x_2,\ldots,x_n) of the graph vertices (respectively, metric points) one can devise a metric data structure (respectively, embedding) in which the stretch (resp., distortion) incurred by any pair containing a vertex xjx_j will depend on the rank jj of the vertex. We also show that other important parameters, such as the label size and (in some sense) the dimension, may depend only on jj. In some of our metric data structures (resp., embeddings) we achieve both prioritized stretch (resp., distortion) and label size (resp., dimension) {\em simultaneously}. The worst-case performance of our metric data structures and embeddings is typically asymptotically no worse than of their non-prioritized counterparts.Comment: To appear at STOC 201

    Spanner et routage compact : similarités et différences

    Get PDF
    International audienceUn spanner est un sous-graphe HH couvrant les sommets d'un graphe GG et qui approxime les distances de GG. L'étirement de HH est borné par une fonction ss, on parle alors de ss-spanner, si dH(u,v)s(dG(u,v))d_H(u,v) \le s(d_G(u,v)) pour tous sommets u,vu,v de GG. De nombreux travaux concernent l'étude du compromis entre la taille du spanner (\cad son nombre d'arêtes) et son étirement. En parallèle, le routage compact s'intéresse à la construction de schémas de routage réalisant un compromis entre la taille des tables de routage et l'étirement de la longueur des routes générées. Il se trouve que le compromis taille-étirement pour les spanners et pour les schémas de routage coïncide\footnote{Pour être plus précis c'est le degré moyen des spanners qui coïncide avec la taille des tables.} pour les étirements \emph{multiplicatifs}, \cad lorsque s(d)=αds(d) = \alpha \cdot d pour une constante α1\alpha \ge 1. Des travaux récents montrent qu'il est possible de construire des ss-spanners de taille comparables aux précédents mais avec un étirement \emph{additif}, s(d)=d+βs(d) = d + \beta pour une constante β0\beta \ge 0. Nous montrons que les résultats concernant les spanners d'étirement additifs ne peuvent pas être étendus au routage compact. Plus précisément nous montrons que tout schéma de routage garantissant pour tout graphe à nn sommets des tables de routage de taille en o(n)o(\sqrt{n}\,) possède un étirement additif non borné. Cette borne inférieure prouve pour la première fois une séparation entre les deux théories

    On space-stretch trade-offs: upper bounds

    Get PDF
    One of the fundamental trade-offs in compact routing schemes is between the space used to store the routing table on each node and the stretch factor of the routing scheme – the maximum ratio over all pairs between the cost of the route induced by the scheme and the cost of a minimum cost path between the same pair. All previous routing schemes required storage that is dependent on the diameter of the network. We present a new scale-free routing scheme, whose storage and header sizes are independent of the aspect ratio of the network. Our scheme is based on a decomposition into sparse and dense neighborhoods. Given an undirected network with arbitrary weights and n arbitrary node names, for any integer k ≥ 1 we present the first scale-free routing scheme with asymptotically optimal space-stretch tradeoff that does not require edge weights to be polynomially bounded. The scheme uses e O(n 1/k) space routing table at each node, and routes along paths of asymptotically optimal linear stretch O(k)

    Static Quantum Games Revisited

    Full text link
    The so called \emph{quantum game theory} has recently been proclaimed as one of the new branches in the development of both quantum information theory and game theory. However, the notion of a quantum game itself has never been strictly defined, which has led to a lot of conceptual confusion among different authors. In this paper we introduce a new conceptual framework of a \emph{scenario} and an \emph{implementation} of a game. It is shown that the procedures of "quantization" of games proposed in the literature lead in fact to several different games which can be defined within the same scenario, but apart from this they may have nothing in common with the original game. Within the framework we put forward, a lot of conceptual misunderstandings that have arisen around "quantum games" can be stated clearly and resolved uniquely. In particular, the proclaimed essential role of entanglement in several static "quantum games", and their connection with Bell inequalities, is disproved

    Shorter Labeling Schemes for Planar Graphs

    Get PDF
    An \emph{adjacency labeling scheme} for a given class of graphs is an algorithm that for every graph GG from the class, assigns bit strings (labels) to vertices of GG so that for any two vertices u,vu,v, whether uu and vv are adjacent can be determined by a fixed procedure that examines only their labels. It is known that planar graphs with nn vertices admit a labeling scheme with labels of bit length (2+o(1))logn(2+o(1))\log{n}. In this work we improve this bound by designing a labeling scheme with labels of bit length (43+o(1))logn(\frac{4}{3}+o(1))\log{n}. In graph-theoretical terms, this implies an explicit construction of a graph on n4/3+o(1)n^{4/3+o(1)} vertices that contains all planar graphs on nn vertices as induced subgraphs, improving the previous best upper bound of n2+o(1)n^{2+o(1)}. Our scheme generalizes to graphs of bounded Euler genus with the same label length up to a second-order term. All the labels of the input graph can be computed in polynomial time, while adjacency can be decided from the labels in constant time
    corecore